significant other or lover - Español Inglés Diccionario